A Multi-Level Organization For Problem Solving Using Many, Diverse, Cooperating Sources Of Knowledge
نویسندگان
چکیده
An organization is presented for implementing solutions to Knowledge-based AI problems. The hypothesize-and-test paradigm is used as the basis for cooperation among many diverse and independent Knowledge sources (KS's). The KS's are assumed individually to be errorfui and incomplete. A uniform and integrated muiti-level structure, the blacKboard. holds the current state of the system. Knowledge sources cooperate by creating, accessing, and modifying elements in the blacKboard, The activation of a KS is data-driven, based on the occurrence of patterns in the blackboard which match templates specified the Knowledge oource. Each level in the blacKboard specifies a different representation of the problem space; the sequence of levels forms a loose hierarchy ir which the element» at each level can approximately be described as abitractions of elements at the ne>.t lower level. This decompostion can be thought of as an a priori frameworK of a plan for solving the problem; ea-h level is a generic stage in the plan. The elements at each level in the blackboard are hypotheses about some aspect of that level. The internal structure of an hypothesis consists of a fixed set of attributes; this set is the same for hypotheses at all levels of representation in the blackboard. These attributes are selected to serve as mechanisms for implementing the data-directed hypothesize-and-test paradigm and for efficient goal-directed scheduling of KS's. Knowledge sources may create networKs of structural relationships among hypotheses. These relationships, which are explicit in the blacKboard, serve to represent Tiferences and deductions made by the KS's about the hypotheses; they also allow competing and overlapping partial solutions to be handled in an integrated manner. The Hearsayll speech-understanding system is an implementation of this organization; it is used here as an example for descriptive purposes. * This research was supported in part by the Defense Advanced Research Proiects Agency under contract no. F44520-73-C-0074md monitored by the Air Force Ofice'of Scientific Research.
منابع مشابه
Presentation and Solving Non-Linear Quad-Level Programming Problem Utilizing a Heuristic Approach Based on Taylor Theorem
The multi-level programming problems are attractive for many researchers because of their application in several areas such as economic, traffic, finance, management, transportation, information technology, engineering and so on. It has been proven that even the general bi-level programming problem is an NP-hard problem, so the multi-level problems are practical and complicated problems therefo...
متن کاملA New Method For Solving Linear Bilevel Multi-Objective Multi-Follower Programming Problem
Linear bilevel programming is a decision making problem with a two-level decentralized organization. The leader is in the upper level and the follower, in the lower level. This study addresses linear bilevel multi-objective multi-follower programming (LB-MOMFP) problem, a special case of linear bilevel programming problems with one leader and multiple followers where each decision maker has sev...
متن کاملA new solving approach for fuzzy multi-objective programming problem in uncertainty conditions by using semi-infinite linear programing
In practice, there are many problems which decision parameters are fuzzy numbers, and some kind of this problems are formulated as either possibilitic programming or multi-objective programming methods. In this paper, we consider a multi-objective programming problem with fuzzy data in constraints and introduce a new approach for solving these problems base on a combination of the multi-objecti...
متن کاملAn Intelligent Process Planning Concept Using an Agent-based Approach
A concept of a cooperative multi-agent architecture is proposed to develop an intelligent process planning system. Traditional process planning is often suffers from limitations such as lack of integration between design and manufacturing operations, limited geometry to which parts can be processed, non-availability of important functional modules like tool and fixture selection, inability to g...
متن کاملUnifying Data-Directed and Goal-Directed Control: An Example and Experiments
Effective control in a multi-level cooperating knowledge source problem solver (such as Hearsay-II) requires the system to reason about the relationships among competing and cooperating knowledge source (KS) instantiations (both past and potential) that are working on different aspects and levels of the problem. Such reasoning is needed to assess the current state of problem solving and to deve...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1975